const express = require('express');
const verifyLogin = require('../middlewares/verify');
const goodsModel = require('../data/model/goodsModel');
const pageRouter=express.Router();

// 登录页面路由
pageRouter.get('/login',(req,res)=>{
    res.render('login.html')
})

// 首页路由
pageRouter.get('/',(req,res)=>{
    // 获取req.session.username
    let username = req.session.username;
    // 获取数据库数据
    goodsModel.find().then((arr)=>{
        // console.log(val);
        res.render('index.html',{username,arr})
    })
})

//个人中心路由
pageRouter.get('/center',verifyLogin,(req,res)=>{
    res.render('center.html');
})  
//购物车
pageRouter.get('/cart',verifyLogin,(req,res)=>{
    res.render('cart.html');
})  

// 添加商品页面路由
pageRouter.get('/addgoods',verifyLogin,(req,res)=>{
    res.render('addGoods.html')
})

// 编辑商品页面路由
pageRouter.get('/editgoods',verifyLogin,(req,res)=>{
    let {id} = req.query;
    // 查找数据 - 根据商品id
    goodsModel.findById(id).then((val)=>{
        res.render('editGoods.html',{val});
    })
})

module.exports = pageRouter;
